
@charset "utf-8";
/* CSS Document */
/* 全站公共样式 */
body{ padding:0; margin:0; font-size:12px;  font-family:"微软雅黑";}
a { text-decoration:none; color:#888888;outline:none;}
a:hover {color:#cbcbcb;}
ul,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,form,p { padding:0; margin:0;}
ul{list-style:none;}
input,input:focus{outline:none;} 
img{ border:none;}
.clearfloat{clear:both; height:0px; font-size:1px; line-height:0px;}

/* @auth chenshijun*/
/*------------------------*/
.blank20px{clear:both;height:20px;}
a.alink{color:#0ba29a;cursor:pointer}
a.alink:hover{color:#E60012;text-decoration:underline;}

a.alinkRed{color:#F00;cursor:pointer}
a.alinkRed:hover{color:#E60012;text-decoration:underline;}
/*------------------------*/

/*头部公共样式*/
#header {width:100%; height:35px; background:#eeefef;}
#header .top {width:1200px; margin:0 auto; height:35px;}
#header .top .left {float:left; height:35px; line-height:35px;display:inline;}
#header .top .right{float:right; height:35px; line-height:35px;display:inline;}
#header .top .left a , #header .top .right a {display:inline-block;float:left; text-align:center;padding:0 10px; height:35px; line-height:35px; color:#878787;}
#header .top .left .sp {color: #878787;padding-right: 10px;float:left;}
#header .top .left .sp font {color:#0BA29A;}
#header .top .left .userNickName{max-width:130px;display:inline-block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.nz_ts{ width:82px;}
#header .top .left a:hover , #header .top .right a:hover {color:#231815;}


#header .top .right #tc{
	width: 55px;
	height: 35px;
	position: relative;
	padding:0px !important;
}
#header .top .right #tc:hover{ background-color:#FFF; border:#CCC 0px solid; border-bottom: 0px #FFFFFF solid; }
#header .top .right #tc:hover #tck{ padding-left:20px; position:absolute; top:35px;border:#E0E0E0 1px solid; border-top:none;}
#header .top .right #tc #tck{ padding-left:20px; position:absolute; top:-9999px; left:-547px; width:580px; height:137px; background-color:#FFF;}
#header .top .right #tc #tck #tc-l{ text-align:center; width:310px ; height:139px;float:left;}
#header .top .right #tc #tck #tc-l .tc-l-wz{ font-size:13px; font-weight:600; line-height:37px; color:#0BA29A; text-align:left; padding-left:7px; width:170px; height:37px;}
#header .top .right #tc #tck #tc-l .tc-l-wz .tou-o{}
#header .top .right #tc #tck #tc-l ul{ margin:0px auto; margin-left:0px; padding:0px; width:310px ; height:90px; border-right:#0BA29A 3px solid;}
#header .top .right #tc #tck #tc-l ul li{ list-style:none; text-align:left; float:left; width:88px; height:30px; margin:0px; margin-left:5px;}  
#header .top .right #tc #tck #tc-l .tc-l-wz .fc{}

#header .top .right #tc #tck #tc-r{ text-align:center; width:270px ; height:139px;float:left;}
#header .top .right #tc #tck #tc-r .tc-r-wz{ font-size:13px; font-weight:600; line-height:37px; color:#0BA29A; text-align:left; padding-left:22px; width:170px; height:37px;}
#header .top .right #tc #tck #tc-r .tc-r-wz .tou-o{}
#header .top .right #tc #tck #tc-r ul{ margin:0px auto; margin-left:20px; padding:0px; width:269px ; height:90px;}
#header .top .right #tc #tck #tc-r ul li{ list-style:none; text-align:left; float:left; width:78px; height:30px; margin:0px; margin-left:5px;}  
#header .top .right #tc #tck #tc-r .tc-l-wz .fc{ }





#bottom  .left {float:left; width:194px; height:112px; margin-top:6px; margin-left:50px;}
#bottom,#bottom1 {width:1200px; height:138px; margin:0 auto;}
#bottom1 {height:130px;}
#bottom .right {width:600px; float:left; margin-left:100px; }
#bottom .right form {width:592px; height:45px; margin-top:30px; border:3px solid #0ba29a;}
#bottom .right form .search {border:none; height:45px; width:408px; padding-left:45px; background:url("../images/index_search.jpg")/*tpa=http://www.yxit.net/images/index_search.jpg*/ no-repeat left; vertical-align:2px; font-size:16px; color:#666; float:left;line-height:45px;}
#bottom .right form .buttom {width:120px; height:45px; line-height:45px; font-size:24px; color:#fff; font-weight:bold; border:none; background:#0ba29a; cursor:pointer; float:right;}
#bottom .right .right_bottom {height:21px; margin-top:10px; }
#bottom .right .right_bottom a {display:block; padding-right:11px; float:left; }
#bottom .right .right_bottom a:hover {color:#e60012;}
#bottom .wechat{ width:200px; height:112px; float:left;}
#bottom .wechat img{  margin-left:80px; margin-top:15px;}

/*导航公共样式*/
#nav {widht:100%; height:50px; border-bottom:4px solid #3f3a39; background:#0ba29a;}
#nav .menu,#nav .menu1 {width:1200px; height:50px; margin:0 auto;}
#nav .menu li,#nav .menu1 li {float:left; padding:0 25px; height:50px; }
#nav .menu li a,#nav .menu1 li a {display:block; height:50px; line-height:50px; font-size:18px; color:#fff;}
#nav .menu li.last{ float:right; margin-right:20px;}
#nav .menu1 li.top a {font-size:30px;}
#nav .menu1 li a {font-size:18px;}
#nav .menu1 li.now {background:url("../images/zhanghao_ico1.jpg")/*tpa=http://www.yxit.net/images/zhanghao_ico1.jpg*/ bottom center no-repeat;}
#nav .menu li.now { padding-left:17px; width:90px; text-align:center;  background:url("../images/nav_now.jpg")/*tpa=http://www.yxit.net/images/nav_now.jpg*/ no-repeat; position:relative;}
#nav .menu li.now .now_top {height:6px; width:125px; position:absolute; background:url("../images/nav_now_top.jpg")/*tpa=http://www.yxit.net/images/nav_now_top.jpg*/ no-repeat; top:-6px; left:0;}
#nav .m {width:1200px; margin:0 auto;}
#nav .m li {height:50px; float:left; line-height:50px; color:#fff; font-size:18px;}
#nav .m li a {color:#fff;}
.comment{width:354px; margin:0 auto; position:relative; float:left; background:#dadddf; padding:10px; padding-left:100px;}
.comment h3{height:28px; line-height:28px}
.com_form{width:100%; position:relative}
.input{width:99%; height:60px; border:1px solid #ccc}
.com_form p{height:28px; line-height:28px; position:relative; margin-top:10px;}
span.emotion{width:10px; margin-top:7px; height:20px;float:left; background:url("../images/face.png")/*tpa=http://www.yxit.net/images/face.png*/ no-repeat; padding-left:20px; cursor:pointer}
/*span.emotion:hover{background-position:2px -28px}*/
.qqFace{margin-top:4px;background:#fff;padding:2px;border:1px #dfe6f6 solid;}
.qqFace table td{padding:0px;}
.qqFace table td img{cursor:pointer;border:1px #fff solid;}
.qqFace table td img:hover{border:1px #0066cc solid;}
#show{width:360px; margin:0 auto; height:350px; float:left; background:#fff; overflow:auto; padding:0px; border:1px solid #DDD; vertical-align:top;word-break:break-all; word-wrap: break-word;}
#saytext { height:30px; line-height:30px; padding-left:5px; width:210px; }
#liaotian ul {width:100px; float:left; height:362px; background:#dadddf; overflow:auto;}
#liaotian ul li {height:30px; line-height:30px; padding-left:5px; position:relative;}
#liaotian ul li span{width:80px;overflow:auto;float:left;}
#liaotian ul li a{width:20px;font-size:19px;color:#888;}
#liaotian ul li a:hover{color:#0ba29a;}
#liaotian ul li:hover {background-color:#ccc; cursor:pointer;}
#liaotian ul li .e {position:absolute;bottom:6px;right:3px;background-color:#f00;border-radius: 7px; padding:1px 3px;text-align: center;font-size:12px;line-height:12px;color:#FFF;display:none;}
#liaotian ul li .e em {font-style: normal;
    font-weight: normal;background: none repeat scroll 0 0 #f00;
    border-radius: 3px;
    color: #fff;
    display: inline-block;
    height: 13px;
    line-height: 14px;
    min-width: 18px;
    padding: 0 2px;
    text-align: center;}
#liaotian ul li.now {background:#03F; color:#fff;}
#fu li{white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.sub_btn {
	position:absolute; right:0px; top:0;
	display: inline-block;
	zoom: 1; /* zoom and *display = ie7 hack for display:inline-block */
	*display: inline;
	vertical-align: baseline;
	margin: 0 2px;
	outline: none;
	cursor: pointer;
	text-align: center;
	font: 14px/100% Arial, Helvetica, sans-serif;
	padding: .5em 2em .55em;
	text-shadow: 0 1px 1px rgba(0,0,0,.6);
	-webkit-border-radius: 3px; 
	-moz-border-radius: 3px;
	border-radius: 3px;
	-webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	-moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	box-shadow: 0 1px 2px rgba(0,0,0,.2);
	color: #e8f0de;
	border: solid 1px #538312;
	background: #64991e;
	background: -webkit-gradient(linear, left top, left bottom, from(#7db72f), to(#4e7d0e));
	background: -moz-linear-gradient(top,  #7db72f,  #4e7d0e);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#7db72f', endColorstr='#4e7d0e');
}
.sub_btn:hover {
	float:left;
	background: #538018;
	background: -webkit-gradient(linear, left top, left bottom, from(#6b9d28), to(#436b0c));
	background: -moz-linear-gradient(top,  #6b9d28,  #436b0c);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#6b9d28', endColorstr='#436b0c');
}
#liaotian { width:462px; margin:0 auto; height:415px; position:fixed; right:40px; bottom:20px; z-index:10;border-right:2px solid #DADDDF; }
#liaotian p {min-height:20px; border:1px solid #dadddf;border-right:none; border-bottom:none; background:#fff;}
#liaotian p a {display:block; height:4px; float:right; background:#999; margin-top:7px; margin-right:10px;}
#lt_bo {width:160px; height:40px;border-radius: 2px 0 0 2px; line-height:40px; text-align:center; background:#CCC; color:#333; position:fixed; bottom:0; right:40px; cursor:pointer; z-index:10px; }
#lt_bo:hover {background:#d8d5d5;}
#show p{border:0;margin-left:5px;margin-bottom:5px;}
.chat_message{font-size:13px; min-height:18px !important; margin-bottom:2px; line-height:18px;color:blue;margin-left:30px !important;}
.selectedGoods{
	float: right;
    width: 240px;
    padding-top: 10px;
    font-size: 18px;
    line-height: 30px;
}
.selectedGoods span {display:block; float:left;}
.selectedGoods font {
    color: #F00;
    font-weight: bold;
    padding-right: 5px;}
	
.selectedGoods span a {
    display: block;
    background: #F00 none repeat scroll 0% 0%;
    color: #FFF;
    padding: 13px 35px;
    font-size: 18px;
    float: right;
    margin-left: 10px;
    line-height: 14px;
    margin-top: -3px;}
#facebox{left:-35px !important;}
.more{float:right;}

.more:hover{color:#01a29a;}
#bottom1_l{ width:199px; height:117px; float:left; margin-left:50px; margin-top:5px;}
#bottom1_r{ width:117px; height:117px;  float:right; margin-right:23px; margin-top:7px;}
.search-sort:hover search-sort-list{ display:block;}
center a{color:#03F;}
center a:hover{color:#03F; text-decoration:underline;}
.left-navi{}
.left-chat{
	position:fixed;
	top:240px;
	left:15px;
	width:30px;
	height:30px;
	background:url("../images/chat_online.png")/*tpa=http://www.yxit.net/images/chat_online.png*/ no-repeat;
	background-size:100% 100%;
	border:none;
	display:none;
	cursor:pointer;
}
#leftNavigation{
	position:fixed;
	top:240px;
	left:5px;
	width:103px;
	height:209px;
	background:url("../images/leftNavigation.png")/*tpa=http://www.yxit.net/images/leftNavigation.png*/ no-repeat;
	z-index:99;
	overflow:hidden;
}
#leftNavigation .register_a{
	margin-top:64px;
	color:#fff;
}
#leftNavigation .reply_a{
	color:#fff600;
}
#leftNavigation .consult_a{
	color:#fff;
}
#leftNavigation .l-navi{
	display:block;
	width:100%;
	height:36px;
	font-size:15px;
	text-align:center;
	line-height:35px;
	font-weight:bold;
	outline:none;
}
#leftNavigation .l-close{
	display:block;
	font-size:26px;
	width:30px;
	line-height:30px;
	margin:0 auto;
	color:#fff;
	text-align:center;
}